package com.githan.bootsecurity.mapper;

import com.githan.bootsecurity.entity.SysUser;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * @author https://github.com/Han56
 * @date 2021/4/10 10:55
 * 用户信息mapper层
 */
@Mapper
public interface SysUserMapper {
    //获取全部信息
    List<SysUser> getAllUserInfo();
    //通过用户名获取该用户名的全部其他信息
    SysUser getOneUserInfo(String username);
    //通过用户名获取用户的角色
    List<String> getRoleCodeByusername(String username);
    //通过用户名获取用户的中文角色名
    List<String> getRoleNameByUsername(String username);
    //通过用户名获取用户所属矿区
    String getUserAreaByUsername(String username);
}
